Draft
Conversation
This allows CI to unblock and proceed to check results. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Add a helper to assist in debugging FW crashes. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Move the initialization of `bsource_list`, `bsink_list`, and performance tracking telemetry data from `comp_new_ipc4()` directly into `ipc4_add_comp_dev()`. This refactoring centralizes core component setup logic deeper into the device addition routine, allowing it to be directly leveraged by mock component setups (like the Zephyr usermode IPC pipeline tests). This ensures manual test components correctly initialize their data structures via core infrastructure APIs instead of relying on redundant manual list tracking, promoting better API safety and reusability. As a result, `ipc4_add_comp_dev()` is now defined in `component_ext.h` as a globally accessible symbol, dropping its static scope. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Utility to help with developer, CI, AI usage. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Starting point. Other patches to be merged etc. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
checkpatch flags too many false positives in the SOF codebase to be considered useful. Notwithstanding it does not cope with assembler, matlab and topology very well. Remove and use clang-format instead which is understood by modern editors and agents. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Add a virtual copier that can produce and consume audio data like regular copiers. This copier can produce sine, square, saw and linear incremental wav data that it can also validate. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Make sure we can detect failures early. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Add full end to end DP and LL pipeline is kernel and userspace. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
5e098c5 to
5c7af85
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Very basic/simple ztest to start with user LL. For developers only, lots still todo. Includes qemu support for dc233c atm.